#---------------------------------------------------------------
# Project created by QtCreator 2015-08-01T00:00:11
#---------------------------------------------------------------

################################################################
# creating a precompiled header file (only supported on some platforms (Windows - all MSVC project types,
# Mac OS X - Xcode, Makefile, Unix - gcc 3.3 and up)
################################################################

CONFIG += precompile_header
PRECOMPILED_HEADER = $$PWD/precomp.h
INCLUDEPATH += $$PWD

################################################################
# sources includes
################################################################

concurrent_headers += \
    $$PWD/jconcurrent_global.h \
    $$PWD/jconcurrentinc.h \
    $$PWD/jconcurrentcompilertest.h \
    $$PWD/jconcurrentexception.h \
    $$PWD/jconcurrentfilter.h \
    $$PWD/jconcurrentfilterkernel.h \
    $$PWD/jconcurrentfunctionwrappers.h \
    $$PWD/jconcurrentiteratekernel.h \
    $$PWD/jconcurrentmap.h \
    $$PWD/jconcurrentmapkernel.h \
    $$PWD/jconcurrentmedian.h \
    $$PWD/jconcurrentreducekernel.h \
    $$PWD/jconcurrentresultstore.h \
    $$PWD/jconcurrentrun.h \
    $$PWD/jconcurrentrunbase.h \
    $$PWD/jconcurrentstoredfunctioncall.h \
    $$PWD/jconcurrentthreadengine.h \
    $$PWD/jfuture.h \
    $$PWD/jfutureinterface.h \
    $$PWD/jfuturesynchronizer.h \
    $$PWD/jfuturewatcher.h

# private headers
concurrrent_headers_private += \
    $$PWD/jfutureinterface_p.h \
    $$PWD/jfuturewatcher_p.h

HEADERS += \
    $$concurrent_headers \
    $$concurrrent_headers_private

SOURCES += \
    $$PWD/jfutureinterface.cpp \
    $$PWD/jfuturewatcher.cpp \
    $$PWD/jconcurrent_global.cpp \
    $$PWD/jconcurrentresultstore.cpp \
    $$PWD/jconcurrentthreadengine.cpp \
    $$PWD/jconcurrentiteratekernel.cpp \
    $$PWD/jconcurrentexception.cpp

##

framework_headers_concurrent.version = Versions
framework_headers_concurrent.path = Headers
framework_headers_concurrent.files = $$concurrent_headers
